grooved tyre - French English Dictionary